萨提亚·纳德拉:面向每个人和每个组织 普及人工智能
【编者按】在今年的微软Ignite 2016上,首席执行官萨提亚·纳德拉分享了微软的人工智能普及化蓝图,以下是演讲精选。
当我们畅想科技的未来,智能与之密不可分。在微软,我们的雄心是要让人工智能走出象牙塔,普及为全民所用。
回顾历史通常能让我们更好地展望未来。15世纪印刷机的诞生触发了信息爆炸,信息获取第一次被普及化,从此所有人都有机会开始学习。由于人类掌握了创造和传播知识的能力,世界因此变了样。
独有一件事没有变,而是始终稀缺,这就是时间。
尽管信息日益丰富,人类却受限于自身的能力而无法尽情吸收。那么,问题来了:如何利用我们现有的全部计算能力打破这一根本局限,帮助我们更好地了解世界呢?
这恰恰是人工智能的本质。不是为了在游戏中打败人类,而是要帮助每个人成就更多。人类和机器协同工作,让世界变得更加美好。
我们正从四个方面思考人工智能的未来,实现微软要普及人工智能的雄心壮志:
我们将利用人工智能,彻底改变我们在生活中与智能代理的交互方式。
我们将在每台设备的每个应用注入智能。
我们要在自己的应用注入的智能能力,即认知能力,也将提供给全世界每一位开发者使用。
我们正在建造世界上最强大的人工智能超级计算机,通过云让每个人都有机会使用,从而引导它专注应对人工智能的各种挑战。
微软人工智能的当前布局
Cortana(小娜)已经回答了超过120 亿条问题,拥有超过1.33 亿活跃用户。她正在变得越来越聪明,对你和你周围的一切也了解得越来越多。更重要的是,她正在学会将这些信息融汇贯通。
同时,我们正在开发围绕与你的生产力和沟通乃至工作流程密切相关的应用,并让人工智能注入其中。
例如,照片编辑工具 Microsoft Pix 具有选择完美照片的认知能力;位置感知应用 MileIQ能智能量化和分类差旅历程。目前它已记录了长达110亿英里的行程,帮助数以百万计的用户节省了累计12亿美元;智能键盘 SwiftKey,利用神经网络技术训练学习用户的打字习惯,通过预判下一个输入的单词,让打字的过程变得更加顺畅。这款应用已运行在共计3亿台安卓和苹果设备上,为用户累计节省了100,000年时间;Office 365 中的 My Analytics 就像你的健身记录器,利用 Microsoft Graph 和人工智能展示你在工作日里的时间分配。
除了为应用注入智能,我们也在思考对客户关系管理(CRM)的意义。过去CRM系统一直是独立运行,更多是为管理而非销售生产力设计模型。那么,在CRM系统之外,如果销售人员能够综合客户在Twitter、Facebook、客户服务应用等平台给出的行为信息又会怎样?这就需要我们通过丰富的数据模型让智能无处不在,帮助销售人员实现更加行之有效的整体销售方案。
我们正在尝试的另一个领域是智能代理,一个能解决问题,同时像搜索引擎那样从你的问题中学习的虚拟助手。通过利用强化学习这一技术突破,虚拟助手可以不断学习实现优化改进,这将为客户服务经济带来彻底改变。
随着我们将智能融入一切,从键盘、照相机甚至是商业应用,实质上我们是在教应用去看、听、预测、学习并采取行动。
我们的目标是将这能力变成一组 API 并对所有的开发者开放,普及其应用,这样,大家都能按需取用我们用于构建 Office、Cortana 和 Dynamics 365 的同样的模块。
Cortana智能套件就是机器学习和高级分析的一个模块,已经在医疗保健、个性化医疗和农业等多个行业中一展身手。用户包括Ecolab、施耐德电气和劳斯莱斯等。
Bot Framework是一个为新型应用加入智能的工具包。自今年4月Build大会以来,已有超过40,000开发人员使用了这个工具包。例如优步正在利用微软认知服务中的人脸识别API开发移动应用,以保障乘客安全。
试想一下,HoloLens配备Azure中的认知功能,并拥有Pinterest等服务中的偏好图形功能——美国家装零售公司劳氏公司就在利用它们重塑家居改造服务。以前,你要到商店挑选设计和样品,然后回家比对,发现不合适再返回商店退换。然而借助机器学习和HoloLens,你可以进入零售店后,在眼前建模,现场选材确定装修风格。
这就是革新,不仅对零售商,对客户也是如此。所有这一切都是因为计算资源更加触手可及,让我们可以处理大量数据,但我们还要走得更远。
人工智能服务需要不同类型的技术。为此,我们在云中纳入大量FPGA现场可编程逻辑门阵列。FPGA 是可编程的硬件,这意味着你能在享有效率和速度的同时,还拥有灵活性。
今天,我们全球性、超大规模的云基础架构让我们能在性能、规模和日益丰富和复杂的更高水平的服务等多个维度持续提升。此外,我们还在云端加入了GPU,确保提供最高性能的服务。英国Jellyfish Pictures视觉特效动画工作室和弗吉尼亚理工大学等客户正在使用基于CPU的虚拟机按需显著扩大作业规模。FPGA的使用为云提供了前所未有的网络性能,提升了所有工作负荷的吞吐量,包括运行SAP等关键任务应用。
对于人工智能来说,这也是一个非常棒的平台。我们支持所有AI框架,包括微软自己的运算网络工具包CNTK(最快的神经网络分布式框架,也是唯一可扩展的公共工具包),以及TensorFlow、Caffe和Torch。
今天的一切都已达到空前规模。但我们不会就此止步。Azure现在是世界上第一个具有人工智能的超级计算机。换句话说,我们的目光已经放在后摩尔定律时代,设法应对摩尔定律失效的前景。
把这项技术加入云,我们能成就不凡。以翻译为例,只要动用FPGA结构上的一个节点,就足够把1,440页的《战争与和平》在两秒半内从俄语翻译成英语。
如果用上今天所有的计算能力,人工智能超级计算机可以在0.1秒以内翻译完维基百科上的所有内容——比眨一次眼还快——如果要打印这些内容,垒起来恐怕得有400米高。同样的节点也可在76秒内翻译完国会图书馆里的3,800多万本藏书——相当于你离开办公桌走去倒杯咖啡所需要的时间。Azure正运用这一技术加速网络,让一台虚拟机推动每秒25GB的吞吐量并将延迟降低十倍。每次你问必应一个问题,你都会因为用到它而获得更好的结果。
我们有世界上最强大的云、最智能的云,也是最灵活的云。
但作为技术的创造者,对我们来说,重要的是谨慎选择,确保最终让这项技术成为人类福祉,这意味着给AI确立造福人类的原则,做到透明与负责。
今天,我们仅仅揭开了AI能帮助我们成就不凡的一角。归根结底,我们相信人类和机器能合作解决最大的社会挑战,创造神奇的体验并改变这个世界。
你也许还想看:
Project Catapult:人工智能时代微软押注FPGA
亚马逊,谷歌,Facebook,IBM和微软:为了AI,是的,我们在一起了
微软研究院AI头条期待你的评论与投稿。